package tech.aistar.corejava.day07.singleton;

/**
 * Created by 豆梦寒 on 2019/7/23.
 */
public class MyDataSource {
    //2定义一个重量级对象 用static保证本类是唯一一个实例
    //饿汉模式
    private static MyDataSource instance = new MyDataSource();

    //1 私有化构造  -- 目的就是为了不让外界去new
    private MyDataSource(){
        System.out.println("实例化");
    }

    //3 定义一个公开的静态的方法来返回这个类的唯一实例
    public static MyDataSource getInstance(){
        return instance;
    }

}
